package com.klanpaia.basicGame.Moldis;

import com.badlogic.gdx.math.Vector2;

public abstract class MoverEntidade extends Entidade{
	protected Vector2 velocidade;
	protected float ACELERACAO, rotacao;
	
	public MoverEntidade(Vector2 posicao, float largura, float altura,
			float rotacao, float ACELERACAO) {
		super(posicao, largura, altura);
		this.ACELERACAO = ACELERACAO;
		this.rotacao = rotacao;
		velocidade = new Vector2(0, 0);
	}
	/**
	 * @return the velocidade
	 */
	public Vector2 getVelocidade() {
		return velocidade;
	}
	/**
	 * @param velocidade the velocidade to set
	 */
	public void setVelocidade(Vector2 velocidade) {
		this.velocidade = velocidade;
	}
	/**
	 * @return the rotacao
	 */
	public float getRotacao() {
		return rotacao;
	}
	/**
	 * @param rotacao the rotacao to set
	 */
	public void setRotacao(float rotacao) {
		this.rotacao = rotacao;
	}
	

	public void upgrade(Navio navio){
		limites.x = posicao.x;
		limites.y = posicao.y;
	}

	
}
